Internet Archive BookReader

The Cactaceae, descriptions and illustrations of plants of the cactus family